 |
API Documentation
|
|
|
Symbolizes a thread. Base block to submit off-thread nkTasks::Task in this component.
Definition: Thread.h:12
Encompasses all needed information and control over a task that has been submitted.
Definition: ThreadSubmittedWork.h:12
ThreadSubmittedWork addTask(Task *task)
A task, job that can be submitted to a nkTasks::Thread.
Definition: Task.h:14
void setParentScheduler(Scheduler *value)
Encompasses all API of component NilkinsTasks.
Definition: LogManager.h:7
bool cancelTask(const ThreadSubmittedWork &submittedWork)
std::thread::id ThreadId
Symbolizes an id for a nkTasks::Thread.
Definition: ThreadId.h:11
ThreadId getThreadId() const
Allows to automate task submission to a set of threads.
Definition: Scheduler.h:14